lawful authority or excuse - Deutsch Englisch Wörterbuch